/*
========================================================================
 Name        : AutoKeyLockSettingsSettings.h
 Author      : 
 Copyright   : Your copyright notice
 Description : 
========================================================================
*/
#ifndef AUTOKEYLOCKSETTINGSSETTINGS_H
#define AUTOKEYLOCKSETTINGSSETTINGS_H
			
// [[[ begin generated region: do not modify [Generated Includes]
#include <e32std.h>
// ]]] end generated region [Generated Includes]

// [[[ begin generated region: do not modify [Generated Constants]
// ]]] end generated region [Generated Constants]

/**
 * @class	TAutoKeyLockSettingsSettings AutoKeyLockSettingsSettings.h
 */
class TAutoKeyLockSettingsSettings
	{
public:
	// construct and destroy
	static TAutoKeyLockSettingsSettings* NewL();
	void ConstructL();
		
private:
	// constructor
	TAutoKeyLockSettingsSettings();
	// [[[ begin generated region: do not modify [Generated Accessors]
public:
	TBool& BinarySettingAutoLock();
	void SetBinarySettingAutoLock(const TBool& aValue);
	TInt& SliderAutoLockPeriod();
	void SetSliderAutoLockPeriod(const TInt& aValue);
	TBool& BinarySettingAutoStart();
	void SetBinarySettingAutoStart(const TBool& aValue);
	// ]]] end generated region [Generated Accessors]
	
	// [[[ begin generated region: do not modify [Generated Members]
protected:
	TBool iBinarySettingAutoLock;
	TInt iSliderAutoLockPeriod;
	TBool iBinarySettingAutoStart;
	// ]]] end generated region [Generated Members]
	
	};
#endif // AUTOKEYLOCKSETTINGSSETTINGS_H
